.footer {
  box-sizing: border-box;
  height: 568px;
  background-color: #ebe9e9;
}
.footer > .footer-1 {
  width: 100%;
  border-bottom: 1px solid #aba9a9;
  padding: 10px;
}
.footer > .footer-1 > ul {
  display: flex;
  justify-content: space-evenly;
}
.footer > .footer-1 > ul > li {
  text-align: center;
  width: 20%;
}
.footer > .footer-1 > ul > li > div {
  padding: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 50px;
  display: flex;
}
.footer > .footer-1 > ul > li > div > p:nth-of-type(1) {
  width: 40px;
  height: 48px;
  background: url("../../img/iconfont/footer.png") 0px 47px;
}
.footer > .footer-2 > .footer-dl {
  border-bottom: 1px solid #b0afaf;
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
}
.footer > .footer-2 > .footer-dl > dl {
  width: 16%;
  color: #4d4c4c;
}
.footer > .footer-2 > .footer-dl > dl > dt {
  font-size: 14px;
  font-weight: 700;
  padding: 10px 0;
}
.footer > .footer-2 > .footer-dl > dl > dd {
  padding: 3px 0;
  font-size: 12px;
  cursor: pointer;
}
.footer > .footer-2 > .footer-dl > dl > dd:hover {
  color: red;
}
.footer > .footer-2 > .footer-dl .last dd:nth-last-of-type(1) {
  text-align: right;
}
.footer > .footer-3 {
  height: 234px;
}
.footer > .footer-3 > p {
  text-align: center;
  font-size: 12px;
  padding-bottom: 5px;
}
.footer > .footer-3 > p > span {
  margin: 0 5px;
  color: #999;
  font-size: 14px;
}
.footer > .footer-3 > p > .span-img {
  display: inline-block;
  width: 15px ;
  height: 14px;
  background: url('../../img/iconfont/地球.png');
  background-size: cover;
}
.footer > .footer-3 > p > a {
  color: #999;
}
.footer > .footer-3 > p > a:hover {
  color: #fc6262;
}
.footer > .footer-3 > p:nth-of-type(1) {
  text-align: center;
  font-size: 12px;
  padding: 10px 0;
}
.footer > .footer-3 > p:nth-of-type(1) > span {
  margin: 0 5px;
  color: #999;
  font-size: 14px;
}
.footer > .footer-3 > p:nth-of-type(1) > a {
  color: #666;
}
.footer > .footer-3 > p:nth-of-type(1) > a:hover {
  color: #fc6262;
}
.footer > .footer-3 > p:nth-last-of-type(1) {
  padding-top: 20px;
}
.footer > .footer-3 > p:nth-last-of-type(1) > a {
  display: inline-block;
  margin: 0 3px;
  width: 103px;
  height: 32px;
  background: url('../../img/iconfont/footer.png') right top;
}
